Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
56 GREEN LEACH LANE Semi-Detached £225,000 25 Nov 2022
60 GREEN LEACH LANE Semi-Detached £165,000 23 Oct 2006
61 GREEN LEACH LANE Semi-Detached £179,000 31 Jan 2020
62 GREEN LEACH LANE Semi-Detached £202,000 18 Aug 2008
64 GREEN LEACH LANE Semi-Detached £185,000 24 Sep 2010